GETPID

            
#include  <process.h> требуется только для объявления функции.
int getpid();

Функция getpid возвращает идентификатор процесса (номер) ID , который уникально определяет вызываемый процесс.

Возвращаемое значение:
Функция getpid возвращает идентификатор процесса ID. Возвращаемого значения в случае ошибки нет.

Пример.

         
               #include <process.h>
               #include <string.h>
               #include <stdio.h>
            
               char filename[9], pid[5];
               .
               .
               .

               strcpy(filename, "FILE");
               strcat(filename, itoa(getpid(), pid, 10));
            
               /* печатается "FILExxxxx", где xxxxx является **  идентифи-
         катором процесса id */
            
               printf("File name is %s\n", filename);
            
Hosted by uCoz